
#ifndef _COMMONTAB_H__
#define _COMMONTAB_H__


#include <QAction.h>
#include <QVBoxLayout>
#include <QHBoxLayout>
#include <QSpacerItem>
#include <QTabWidget>
#include <QAction>
#include <QToolButton>
#include <QMainWindow>
#include <QLabel>
#include <QToolBar>

#include "RibbonStyleAPI.hpp"



NAMESPACE_BEGIN(NSBaseTab)

enum ArearType {
	Orientation,
	Display,
	Viewport,
	Control,
	Tools,
	Plugin,
	Autorun,
	Mesh,
	Gemotry,
	RobotSimu

};

class RIBBONSTYLEAPI BaseTab : public QMainWindow {
	Q_OBJECT
public:
	BaseTab(QWidget* parent = nullptr);
	~BaseTab();

protected:
	QToolBar* base;

Q_SIGNALS:
	void baseTabSignal(int, int, bool);


};



NAMESPACE_END

#endif // !_COMMONTAB_H__
